independently of - Español Inglés Diccionario